internal letter boxes - Almanca İngilizce Sözlük